Do We Need 'Agile' Software Development Tools?

نویسندگان

  • Udo Kelter
  • Marc Monecke
  • Markus Schild
چکیده

Lightweight, 'agile' software development methods are not a replacement for traditional, heavyweight methods. But under certain assumptions, they are a welcome alternative in many areas of software development. In this paper, we outline the di erences between agile and traditional approaches of software development and examine how development tools are used in the latter. We consider experience from industrial projects as well as results found in the research community. Then we discuss the requirements which agile methods and development processes impose on development tools and show how existing tool technology can be used to build agile tools. These tools allow agile methods to evolve through suitable tool support.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Agile Software Development: A Case for Adequate Decision Support Tools

While there are many purported benefits of agile software development, use of these methods often has a significant impact on project coordination and information management, particularly where large, distributed teams are concerned. Effective coordination requires easily accessible, preferably structured information that is typically unavailable. In this paper we present a comprehensive argume...

متن کامل

Shaping Problems, Not Decisions: When Decision Makers Leverage Visual Analytics

Just as modern software development strategies have introduced agile methods and rapid prototyping to organizations. Visual analytic tools now bring the same spirit of prototyping and iteration directly into the decision-making process. Yet decision makers and analysts may not yet be as “agile” as the tools they are using and instead tend to remain in their traditional roles during analytic tas...

متن کامل

The Characteristics of Agile Software Processes

The competitive pressures of today’s businesses require delivery of software solutions in the shortest time possible. Software systems that once took years to deliver can now be created in months. The enabler of this transformation is the agile software process. We will look at the characteristics of an agile process. Specifically, we will look at what makes a software process agile and how dif...

متن کامل

Story-Wall: Supporting Agile Software Development in a Distributed Context

The majority of commercial requirements management tools tend to be costly, document-driven and used by large organizations undertaking traditional forms of software development. While they are not immediately in the spirit of the agile philosophy, which advocates live dialogue over documentation and encourages small teams of developers to do the simplest thing possible to satisfy a requirement...

متن کامل

The Agile Quality Culture - A survey on agile culture and software quality

Despite the importance of the agile methods and the acknowledgement that they do contribute to the software quality and client satisfaction, little is known about what factors, habits or tools usage have high impact on the product quality. It has been observed that agile practitioners have a different posture towards the development process they use. This paper goal is to report an analysis of ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002